﻿body, input, textarea, span, div, a, table { font-family:Arial; }
body { margin:0; background:#ffffff; }
.root { background:#ffffff; }
.root .topArea { background:#ffffff; /*height:70px;*/ color:White; }
.root .topArea .toolbar { float:right; background:url('Images/toolbarBg.png') left bottom no-repeat; font-size:0.75em; padding:6px 9px 3px 25px; color:#909090; height:27px; white-space:nowrap; }
.root .topArea .toolbar a { color:Blue; }
.root .topArea .toolbar a:hover { color:Red; }
.root .topArea .appTitle { color:#000000; font-size:1.1em; line-height:70px; margin:0 0 0 20px; font-weight:bold; white-space:nowrap; }
.root .topArea .globalTitle { display:block; background:url('Images/title.png') no-repeat left center; width:277px; height:68px; margin:0 0 0 7px; }
.root .siteMapArea { font-size:0.75em; color:#505050; white-space:nowrap; margin:0 9px; }
.root .siteMapArea .table { width:100%; }
.root .siteMapArea .location { margin:0 0 0 8px; white-space:nowrap; width:320px; }
.root .siteMapArea .location .prefix { color:#a0a0a0; }
.root .siteMapArea .right { text-align:right; white-space:nowrap; width:490px; margin:0 5px 0 0; }
.root .siteMapArea .right .shortcut,
.root .siteMapArea .right .home,
.root .siteMapArea .right .edit,
.root .siteMapArea .right .share { width:16px; height:17px; vertical-align:middle; background-repeat:no-repeat; white-space:nowrap; }
.root .siteMapArea .right .text { vertical-align:middle; padding:0 5px 0 3px; }
.root .siteMapArea .right .shortcut { background:url('Images/shortcuts_small.gif') no-repeat -48px 1px; }
.root .siteMapArea .right .home { background:url('Images/shortcuts_small.gif') no-repeat 0 1px; }
.root .siteMapArea .right .edit { background:url('Images/shortcuts_small.gif') no-repeat -16px 1px; }
.root .siteMapArea .right .share { background:url('Images/shortcuts_small.gif') no-repeat -32px 1px; }
.root .siteMapArea .right .shortcutText { color:#a0a0a0; }
.root .siteMapArea a { color:#0000ff; text-decoration:underline; }
.root .siteMapArea a:hover { color:#ff0000; text-decoration:underline; }
.root .contentArea { margin:0; padding:0 8px; }
.root .bottomArea { font-size:0.8em; color:#606060; line-height:160%; margin:0 9px 10px 9px; }
.root .bottomArea .languages { padding: 8px 0 0 15px; }
.root .bottomArea .languages a { color:Blue; }
.root .bottomArea .languages a:hover { color:Red; }
.root .bottomArea .languages a[disabled] { color:#606060; }
.root .bottomArea .links { padding: 0 0 0 15px; }
.root .bottomArea .links a { color:Blue; }
.root .bottomArea .links a:hover { color:Red; }
.root .bottomArea .copyright { height:30px; padding: 0 0 0 15px; }
.root .rounded { background: #f5f5f5 url(Images/tl.png) no-repeat top left; }
.root .rounded div { background: transparent url(Images/tr.png) no-repeat top right; }
.root .rounded div div { background: transparent url(Images/bl.png) no-repeat bottom left; }
.root .rounded div div div { background: transparent url(Images/br.png) no-repeat bottom right; }
.root .rounded div div div div { background: none; }